page.css 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229
  1. .main {
  2. padding: .44rem 0 .04rem;
  3. min-height: 100vh;
  4. background-color: #1f1f1f;
  5. -webkit-box-sizing: border-box;
  6. box-sizing: border-box;
  7. display: flex;
  8. flex-direction: column;
  9. }
  10. .main .userContent {
  11. background: -webkit-gradient(linear, left top, left bottom, from(#ffaa30), to(#ffe6be));
  12. background: -webkit-linear-gradient(top, #ffaa30, #ffe6be);
  13. background: -o-linear-gradient(top, #ffaa30 0, #ffe6be 100%);
  14. background: linear-gradient(180deg, #ffaa30, #ffe6be);
  15. min-height: .93rem;
  16. }
  17. .main .userInfo {
  18. display: flex;
  19. -webkit-box-pack: justify;
  20. -ms-flex-pack: justify;
  21. justify-content: space-between;
  22. -webkit-box-align: start;
  23. -ms-flex-align: start;
  24. align-items: flex-start;
  25. height: .56rem;
  26. padding: .11rem .18rem;
  27. -webkit-box-sizing: border-box;
  28. box-sizing: border-box;
  29. }
  30. .main .userInfo>div {
  31. display: flex;
  32. -webkit-box-pack: justify;
  33. -ms-flex-pack: justify;
  34. justify-content: space-between;
  35. -webkit-box-align: center;
  36. -ms-flex-align: center;
  37. align-items: center;
  38. height: .36rem;
  39. font-size: .14rem;
  40. color: #000;
  41. }
  42. .main .userInfo>div .bgImg {
  43. width: .36rem;
  44. height: .36rem;
  45. margin-right: .1rem;
  46. background-color: transparent;
  47. background-image: url('https://9f.com/img/logo_5.6a41c34a.png');
  48. background-size: 100% 100%;
  49. }
  50. .main .userInfo>div>div {
  51. display: -webkit-box;
  52. display: -ms-flexbox;
  53. display: flex;
  54. -webkit-box-orient: vertical;
  55. -webkit-box-direction: normal;
  56. -ms-flex-direction: column;
  57. flex-direction: column;
  58. height: .36rem;
  59. -webkit-box-pack: justify;
  60. -ms-flex-pack: justify;
  61. justify-content: space-between;
  62. }
  63. .main .userInfo>div .phone {
  64. font-size: .12rem;
  65. }
  66. .main .userInfo .goto {
  67. display: -webkit-box;
  68. display: -ms-flexbox;
  69. display: flex;
  70. -webkit-box-align: center;
  71. -ms-flex-align: center;
  72. align-items: center;
  73. }
  74. .main .userInfo .iconfont {
  75. font-size: .16rem;
  76. font-weight: 700;
  77. -webkit-transform: rotate(180deg);
  78. -ms-transform: rotate(180deg);
  79. transform: rotate(180deg);
  80. margin-left: .04rem;
  81. }
  82. .main .coin{
  83. display: -webkit-box;
  84. display: -ms-flexbox;
  85. display: flex;
  86. -webkit-box-pack: justify;
  87. -ms-flex-pack: justify;
  88. justify-content: space-between;
  89. padding: .07rem 0 .3rem;
  90. margin: 0 .18rem;
  91. border-top: .01rem dotted #d9a801;
  92. }
  93. .main .coin>div {
  94. display: flex;
  95. -webkit-box-align: center;
  96. -ms-flex-align: center;
  97. align-items: center;
  98. width: 50%;
  99. -webkit-box-sizing: border-box;
  100. box-sizing: border-box;
  101. }
  102. .main .coin>div:first-child {
  103. border-right: .01rem dotted #d9a801;
  104. }
  105. .main .coin>div .iconfont {
  106. margin: 0 .08rem;
  107. font-size: .18rem;
  108. }
  109. .main .coin>div>div {
  110. flex: 1;
  111. display: flex;
  112. flex-direction: column;
  113. }
  114. .main .coin>div div span {
  115. font-size: .12rem;
  116. }
  117. .main .coin>div div .num {
  118. width: 100%;
  119. height: auto;
  120. display: flex;
  121. }
  122. .main .coin>div div .num span {
  123. font-size: .14rem;
  124. }
  125. .main .coin>div div .num span:first-child {
  126. margin-right: .04rem;
  127. }
  128. .main .link {
  129. width: 100%;
  130. height: auto;
  131. margin-top: -.22rem;
  132. display: flex;
  133. align-items: center;
  134. justify-content: center;
  135. }
  136. .main .link span {
  137. width: 1.63rem;
  138. height: .44rem;
  139. line-height: .44rem;
  140. background: -o-linear-gradient(top, #ff9323, #ff6a01);
  141. background: linear-gradient(180deg, #ff9323, #ff6a01);
  142. border-radius: .04rem;
  143. color: #fff;
  144. font-size: .14rem;
  145. margin: 0 .08rem;
  146. text-align: center;
  147. }
  148. .main ul li {
  149. color: #fff;
  150. height: .5rem;
  151. line-height: .5rem;
  152. font-size: .14rem;
  153. border-bottom: .01rem solid #3f3f3f;
  154. display: -webkit-box;
  155. display: -ms-flexbox;
  156. display: flex;
  157. margin: 0 .18rem;
  158. -webkit-box-pack: justify;
  159. -ms-flex-pack: justify;
  160. justify-content: space-between;
  161. line-height: .2rem;
  162. }
  163. .main ul li.free {
  164. padding-top: .12rem;
  165. margin: 0;
  166. padding: 0 .18rem;
  167. border-bottom: .08rem solid #131212;
  168. }
  169. .main ul li>div {
  170. display: -webkit-box;
  171. display: -ms-flexbox;
  172. display: flex;
  173. -webkit-box-align: center;
  174. -ms-flex-align: center;
  175. align-items: center;
  176. }
  177. .main ul li .icon-hot {
  178. font-size: .16rem;
  179. color: #fc9b26;
  180. margin-left: .1rem;
  181. }
  182. .main ul li div.content .iconfont {
  183. margin-right: .04rem;
  184. margin-left: .1rem;
  185. font-size: .18rem;
  186. }
  187. .main ul li .iconfont.icon-to {
  188. -webkit-transform: rotate(180deg);
  189. -ms-transform: rotate(180deg);
  190. transform: rotate(180deg);
  191. }
  192. .main .logOut {
  193. color: #fff;
  194. font-size: .12rem;
  195. width: 1rem;
  196. height: .34rem;
  197. line-height: .34rem;
  198. display: block;
  199. margin: .1rem auto .3rem;
  200. text-align: center;
  201. cursor: pointer;
  202. }